England, West Sussex, Haywards Heath United Kingdom
United Kingdom
England, Warwickshire, Stratford-upon-Avon United Kingdom